home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group95b.txt / 000110_icon-group-sender _Wed Aug 2 12:02:31 1995.msg < prev    next >
Internet Message Format  |  1995-09-18  |  2KB

  1. Received: by cheltenham.cs.arizona.edu; Wed, 2 Aug 1995 09:07:45 MST
  2. To: icon-group@cs.arizona.edu
  3. Date: 02 Aug 1995 12:02:31 GMT
  4. From: qbchsod@ebcw131.ericsson (Soderstrom Hakan)
  5. Message-Id: <QBCHSOD.95Aug2140231@ebcw131.ericsson>
  6. Organization: Ericsson Business Networks AB
  7. Sender: icon-group-request@cs.arizona.edu
  8. References: <Pine.HPP.3.91.950725141502.13359C-100000@mpih17>
  9. Subject: Re: ICON debugger?
  10. Errors-To: icon-group-errors@cs.arizona.edu
  11.  
  12. Try the 'itweak' package in ftp://cs.arizona.edu/icon/contrib (if it's
  13. not in the Icon Program Library). It's quite useful; I know it because
  14. I wrote it!-) As you would expect from an interactive debugger it
  15. allows you to set breakpoints (possibly conditional), evaluate almost
  16. arbitrary expressions, and several other things.
  17.  
  18. Someone may wonder how this is possible. It works by tweaking ucode
  19. files (.u1, .u2). This means that after compiling you must run the
  20. code through the tweaker. I usually arrange to have two targets in my
  21. makefile: one with tweaking/debugging, one without.
  22.  
  23. There has been very scarce feedback about this program. Surprises me,
  24. because I find it quite valuable whenever I do serious Icon
  25. programming.
  26.  
  27.     Hakan
  28.  
  29. Replies/inquiries to hs@soderstrom.se, please.
  30. -- 
  31. ----------------------------------------------------------------------
  32. Hakan Soderstrom (contractor)     |    qbchsod@ebc.ericsson.se
  33.                                   |    Memo:  EXTR.QBCHSOD
  34. Ericsson Business Networks AB     |    Voice: +46 8 422 0616
  35. NA/EBC/FB/TV                      |
  36. S-13189 Stockholm, SWEDEN         |    Fax:   +46 8 422 0630
  37.